package com.example.common;

public class RedisKeyName {

    public static final String SI_KONG_DATA = "si_kong_data";
    public static final String SI_KONG_OSD_HANGAR = SI_KONG_DATA + ":osd_hangar";
    public static final String SI_KONG_OSD_DRONE = SI_KONG_DATA + ":osd_drone";
    public static final String SI_KONG_BINDING = SI_KONG_DATA + ":osd_binding";

    public static final String SI_KONG_OSD_LIVE_CAPACITY = SI_KONG_DATA + ":live_capacity";
    public static final String SI_KONG_OSD_HANGAR_ONLINE = SI_KONG_OSD_HANGAR + ":online";
    public static final String SI_KONG_OSD_DRONE_ONLINE = SI_KONG_OSD_DRONE + ":online";

    // 已开启直播的设备
    public static final String SI_KONG_IN_LIVE = SI_KONG_DATA + ":in_live";
    // 已开启直播的设备
    public static final String SI_KONG_LIVE_SUCCESS = SI_KONG_DATA + ":live_success";

    // STATE 只有在上下线的时候才会通知直播相关信息，所以redis 只存无人机的状态信息,
    public static final String SI_KONG_OSD_LIVE_CAPACITY_CAMERA_LIST = SI_KONG_OSD_LIVE_CAPACITY + ":camera_list";

    public static final String SI_KONG_OSD_REPORT = SI_KONG_DATA + ":report";

    // 客户端正在查看直播的设备,
    public static final String SI_KONG_OSD_REPORT_VIEW = SI_KONG_OSD_REPORT + ":view";

    //sn 缓存
    public static final String SI_KONG_SN_CACHE = SI_KONG_DATA + ":sn_cache";
}
